rough terrain lift truck - German English Dictionary